wire-tailed swallow - French English Dictionary